Golang Job: DevOps Engineer

Job added on

Company

Virgin Media

Location

Reading, England - United Kingdom

Job type

Full-Time

Golang Job Details

Function:
Development
Closing Date:
06/03/2023
DevOps Engineer
Please note this is a hybrid position so we are interested in hearing from
applicants who can consider either Reading, Hammersmith, Birmingham, or Manchester as a base location for one day a week.
As a DevOps Engineer you are someone who takes ownership and makes an impact by the operating with mindset, integrity, and courage of a start-up business. And then tempering that mindset with an understanding of how a large organisation works and the acceptable risks to ensure platforms have a 99.9% uptime and the performance expected by our customers
You will play a key role in the success of the organisation and will be part of a team who are responsible for continually improving the company’s cloud infrastructure and development platforms. You will work closely with the development teams, cloud security, and operations professionals to ensure the successful execution of high-impact projects.
We expect you to be able to view challenges from many different perspectives and create and drive strategies and solutions that are not only technically sound, but also include regulatory, commercial, and organisational aspects when appropriate. Cloud economics will also be a fundamental part of the role to ensure platforms and environments are sized appropriately.
We are looking for an experienced individual with a strong background in software development, cloud technologies, systems administration with Unix/Linux and network fundamentals
Key must-haves:
  • Strong communication skills with the ability to communicate complex technical solutions
  • High-level understanding of Cloud, Data, APIs, and Digital Channels with the ability to design, implement, and deploy cloud-native solutions
  • Deep knowledge of Kubernetes and proven hands-on experience configuring and running clusters on various platforms (on-premise and cloud)
  • Identify potential points of failure in the infrastructure/systems and develop robust mitigation strategies Work with the security team to drive robust standards and strive for zero downtime when deploying solutions/services
  • Drive automation and ensure high-quality monitoring coverage
  • Hands-on demonstratable experience with the Google Cloud Platform
  • Hands-on strong experience with IaC and Terraform
  • Hands-on experience with containerization and orchestration using Docker and Kubernetes is required
  • Must have experience writing Java, Python, Golang, or Typescript, ideally fluent in multiple Proven ability troubleshooting and debugging web applications across the entire stack (i.e., the application layer, the database layer, the network layer, the OS) Experience in securing apps/platforms/tooling
  • Proven ability to configure CI/CD pipelines in a template and repeatable form that encapsulates the principles of DevSecOps and IaC
  • On-call support for all P1 and P2 incidents and solid experience of 2nd and 3rd line support escalations and taking corrective action
Other stuff we are looking for:
  • Knowledge of Cloud Economics and capacity management of all apps/services/tooling
  • Any experience administering MySQL or no-SQL databases like MongoDB is a plus
  • Identification of friction and gaps in our existing technology stack. mitigate, then work with architecture to select and adapt suitable and modern technologies in the industry for VMO2 unique needs and priorities
  • A history of working within DevOps Team in both a horizontal and vertical
  • Understanding of ITIL service management processes
  • Experience with Jira, OpsGenie, PagerDuty, Jira Service Desk (JSM), or similar tools
  • Ability to drive the Change Management and Release Management processes, escalating issues to the senior management team
Level of experience we are looking for in this role
  • 3+ years of industry experience and extensive experience with Google Cloud Platform (GCP) is critical to being successful in this role
  • 3+ Years terraform experience and IaC
  • 3+ years experience in DevOps/Operations/SRE proficiencies
  • 3+ Years working with Enterprise CI/CD pipelines (GitLab experience is preferred)
  • 3+ years experience in modern engineering languages and computer science fundamentals, platforms (containers, serverless, no-code), frameworks, and creating simple and robust platforms
  • Experience operating large, Internet-scale applications and distributed systems spanning multiple platforms, front and back-end services, networks, and public cloud platforms.
  • Demonstrated passion for details, and both day-over-day improvements and long-term outlook
  • Industry experience at fast-moving, innovative global technology companies
  • Have a bachelor’s degree or equivalent in a technical discipline with strong academic credentials
  • Experience with Enterprise and open-source monitoring tools such as Splunk/ELK, Truesight, Dynatrace, etc
What's in it for you?
We know that benefits mean so much more than the 'stuff' we can give you, so we offer a wide range of support, rewards, and tools - all focused on helping you to prioritise what really matters.
All work and no play just isn't our style! We're already planning our future ways of working, for when life becomes a little more normal again. We're constantly evolving our approach to enable you to find a great work-life balance
If you go on to be successful in your application, some of the many benefits include:
  • 25 days' annual leave, plus UK bank holidays
  • A defined contribution pension scheme, run by Fidelity, matched up to 10%.
  • Access to well-being benefits such as the Unmind App, personal medical cover (which you can opt to upgrade to cover loved ones), and critical illness cover.
  • Your birthday off every year, to treat yourself.
  • The option to buy and sell up to 5 days' leave, to suit your personal needs.
Next Steps
If you think you've got some amazing skills to offer us, and Virgin Media feels like a place where you can belong, we'd love to learn more about you. Once you've submitted an application the next steps of the process, if successful, are likely to include a two-stage interview process with the commercial and technical teams.
When you apply, you'll be asked about any adjustments you might need to support the recruitment process. Let us know, and we'll be sure to discuss it with you.
Thanks for your patience in the meantime and for showing an interest in joining the Virgin Media family.